#include <head.h>

typedef struct meg_data
{
    long mtype;
    char buf[128];
}msg_t;
int main(int argc, char const *argv[])
{
    int msgid = 0;
    msg_t msg;
    key_t key = ftok("./key","A");
    msgid = msgget(key,IPC_CREAT|0666);
    if (msgid == -1)
    {
        printf("msgget error\n");
        return -1;
    }
    msg.mtype = 1;
    strcpy(msg.buf,"hello world");

    msgsnd(msgid , &msg,sizeof(msg.buf),IPC_NOWAIT);
    
}